package cc.vv.baselibrary.view.columnchart.bean;


import cc.vv.baselibrary.bean.base.BaseEntityObj;

/**
 * 显示数据的popWindow数据
 *
 * @author Chen.qi
 */

public class ShowPopwinDataObj extends BaseEntityObj {

    /**
     * 显示的月份
     */
    private String monthStr;

    /**
     * 显示的具体时间
     */
    private String timeStr;

    /**
     * 显示的值1
     */
    private double valueData_1 = -1L;
    /**
     * 显示的值2
     */
    private double valueData_2 = -1L;

    /**
     * 显示的时间
     * 睡眠专用
     */
    private String sleepStrHour;

    /**
     * 开始时间
     */
    private long startTime;

    /**
     * 结束时间
     */
    private long endTime;

    /**
     * 睡眠时长分钟
     */
    private int sleepTime;

    /**
     * 深睡时长
     */
    private int deepSleepTime;

    /**
     * 显示的时间
     */
    private long createData;

    /**
     * 记录类型
     */
    private String code;

    /**
     * 设定目标值
     */
    private int targetNum;
    /**
     * 评分级别
     */
    private String healthlevel;

    /**
     * 是否显示竖线
     */
    private boolean isShowLine = false;

    public int getSleepTime() {
        return sleepTime;
    }

    public void setSleepTime(int sleepTime) {
        this.sleepTime = sleepTime;
    }

    public int getDeepSleepTime() {
        return deepSleepTime;
    }

    public void setDeepSleepTime(int deepSleepTime) {
        this.deepSleepTime = deepSleepTime;
    }

    public long getStartTime() {
        return startTime;
    }

    public void setStartTime(long startTime) {
        this.startTime = startTime;
    }

    public long getEndTime() {
        return endTime;
    }

    public void setEndTime(long endTime) {
        this.endTime = endTime;
    }

    /**
     * 深睡时间
     */
    private double deepSleepValue;

    public double getDeepSleepValue() {
        return deepSleepValue;
    }

    public void setDeepSleepValue(double deepSleepValue) {
        this.deepSleepValue = deepSleepValue;
    }

    public String getSleepStrHour() {
        return sleepStrHour;
    }

    public void setSleepStrHour(String sleepStrHour) {
        this.sleepStrHour = sleepStrHour;
    }

    public String getMonthStr() {
        return monthStr;
    }

    public void setMonthStr(String monthStr) {
        this.monthStr = monthStr;
    }

    public String getTimeStr() {
        return timeStr;
    }

    public void setTimeStr(String timeStr) {
        this.timeStr = timeStr;
    }

    public double getValueData() {
        return valueData_1;
    }

    public void setValueData(double valueData) {
        this.valueData_1 = valueData;
    }

    public long getCreateData() {
        return createData;
    }

    public void setCreateData(long createData) {
        this.createData = createData;
    }

    public double getValueData_2() {
        return valueData_2;
    }

    public void setValueData_2(double valueData_2) {
        this.valueData_2 = valueData_2;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public int getTargetNum() {
        return targetNum;
    }

    public void setTargetNum(int targetNum) {
        this.targetNum = targetNum;
    }

    public String getHealthlevel() {
        return healthlevel;
    }

    public void setHealthlevel(String healthlevel) {
        this.healthlevel = healthlevel;
    }

    public boolean isShowLine() {
        return isShowLine;
    }

    public void setShowLine(boolean showLine) {
        isShowLine = showLine;
    }

    @Override
    public String toString() {
        return "ShowPopwinDataObj{" +
                "monthStr='" + monthStr + '\'' +
                ", timeStr='" + timeStr + '\'' +
                ", valueData_1=" + valueData_1 +
                ", valueData_2=" + valueData_2 +
                ", sleepStrHour='" + sleepStrHour + '\'' +
                ", startTime=" + startTime +
                ", endTime=" + endTime +
                ", sleepTime=" + sleepTime +
                ", deepSleepTime=" + deepSleepTime +
                ", createData=" + createData +
                ", code='" + code + '\'' +
                ", targetNum=" + targetNum +
                ", deepSleepValue=" + deepSleepValue +
                '}';
    }
}
